wild plum - French English Dictionary